<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        /* 
        C语言：直接对位进行操作，控制管脚的通电，断电。因此可以操作硬件。程序员需要对内存进行管理。
        面向对象的语言:JS  JAVA python  自动管理内存
        驱动：管理擦欧总硬件的函数。
        C语言最大的特点:直接块。

        什么是对象，一个具体的事物。
        类：一个抽象的概念。
        对象：一个具体的事物
        通过类：生成一个对象的过程成为实力话，因此，对象也成为实例
        类有两个成员：属性(变量)和方法(函数)。
        类：对事物的公共特征(属性和方法）经i选哪个抽取
        对象：属性的无序集合。
        
        
        */
       var arr = [170,180,190];
       //1.字面量创建对象
       var star = {
           tall :180,
           salary:190,
           house:200,
           sex:true,
           address:'郑州',
           sayHi:function(){
               console.log('hello js');
           }
       }
       
       /* 
       对象: 
         1.一种存储数据的结构，结构更加清晰。
         2.用{}创建对象。字面量。
         3，切割
         4，属性和值   键值对
         5，属性是无序。
         6.方法后面，是一个匿名函数
       */
      //通过类，生成一个对象的过程成为实例化，因此，对象也成为实例。
      //Array Object  就是 类
      var arr = new Array();
      //2. 关键字 Object 来创建对象。
      var obj1 = new Object();
      // 3.获取对象属性的两种方式
      var h = star.house;
      console.log(h);
      console.log(star.address);
      console.log(star['salary']);

      //4.对象方法的调用。
      star.sayHi();
      //5.使用场景：一次传递多个参数
    </script>
</head>
<body>
    
</body>
</html>